package com.rockcent.mall.lib.domain.enumclass;

/**
 * 平台资金 交易类型
 * A 前缀 可用金额
 * F 前缀 冻结金额
 */
public enum MallFundFlowTransactionType {
    ALL("全部"),
    A_SERVICE_FEE("商家订单核销结算可用金额 服务费收入"),
    F_CASH_COUPON_SURPLUS_SUCCESS_INCOME("现金券结算余额添加到可用金额 订单收入"),
    F_PAYMENT_SUCCESS_FROZEN("用户支付成功冻结金额 订单收入"),
    F_CASH_COUPON_SUCCESS_FROZEN("用户现金券支付成功,冻结金额 订单收入"),
    F_CASH_COUPON_SURPLUS_SUCCESS_FROZEN_INCOME("用户现金券余额支付成功,冻结金额 订单收入"),
    F_CASH_COUPON_SURPLUS_SUCCESS_FROZEN_EXPEND("用户现金券余额支付成功,冻结金额 订单支出"),
    F_BALANCE_SUCCESS_FROZEN("用户余额支付成功,冻结金额 订单收入"),
    F_ORDER_CANCEL_EXPEND("用户取消订单，冻结金额 支出"),
    RESELL_FEE_EXPEND("分销佣金"),
    SHARER_FEE_EXPEND("分享者返利"),
    BUYER_FEE_EXPEND("购买者分享返利"),
    MERCHANT_SERVICE_FEE_INCOME("商户基础服务费,收入"),
    F_MERCHANT_SETTLEMENT("商家订单核销结算冻结金额 支出");

    private String value;

    private MallFundFlowTransactionType(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }

}
